Sakura Deli - Japanese Restaurant - Lao Cai
082 Hop Thanh Street, Pho Moi Ward | Opposite 200m from square station, Lao Cai 330000, Vietnam
Attractions Near Sakura Deli - Japanese Restaurant - Lao Cai
Restaurants Near Sakura Deli - Japanese Restaurant - Lao Cai
Hotels Near Sakura Deli - Japanese Restaurant - Lao Cai